Scalable and Non-Intrusive Load Sharing in Owner-Based Distributed Systems
نویسندگان
چکیده
Figure 10: Intrusiveness on the LANs for the distributed algorithm with a heterogeneous load. 7 Conclusions We have shown that existing approaches to load sharing do not scale while supporting a rich set of policies and satisfying bounds on intrusiveness. Further, we have argued that in an owner-based distributed system , it is not sucient to choose a load sharing algorithm which typically induces little overhead on the nodes and LANs; rather, the load sharing algorithm must be able to regulate and control the overhead. Finally , we outline the distributed clustering algorithm that provides scalable and non-intrusive load sharing for a rich set of sharing policies. [10] H.-C. Lin and C.S. Raghavendra. A dynamic load-balancing policy with a central job dis-patcher. the centralized algorithm with a heterogeneous load. Figure 6: Intrusiveness on managers for the DC algorithm with a heterogeneous load. Figure 7: Intrusiveness on nodes for the distributed algorithm with a heterogeneous load. Figure 8: Intrusiveness on the LAN of the manager for the centralized algorithm with a heterogeneous load. DC algorithm with a heterogeneous load. Figure 2: Intrusiveness on the nodes. distributed algorithms introduce very little overhead. We now consider a heterogeneous environment in which location policy requires us to rst search for an available processor within the local cluster and then to try all the processors in each neighboring cluster. Cluster size is xed at 20 processors per cluster. The simulated receiving policies are such that half of the clusters will not accept any remote tasks, though they are still generating remote task requests at an average rate of one request per minute per node. The other half of the clusters are relatively idle, but their nodes are generating state update messages at the rate of one update per 10 seconds per node. The results (see Figure 4) show that both our DC approach and fully distributed load sharing scale beyond 1400 nodes; however , response times are an order of magnitude higher in the distributed case. For this workload, the centralized case fails to scale beyond about 1000 nodes. The tables in Figures 5{7 report the fraction of compute cycles expended on load sharing overhead. The latter two tables report overhead distributions rather than simple averages, with each column representing an intrusiveness range. For example, in Figure 6, we see that for a 1400 node system, four cluster managers spent 11{13.5% of their cycles on …
منابع مشابه
Accurate power sharing for parallel DGs in microgrid with various-type loads
Microgrids are nowadays used to produce electric energy with more efficiency and advantage. However, the use of microgrids presents some challenges. One of the main problems of the microgrids widely used in electrical power systems is the control of voltage, frequency and load sharing balance among inverter- based distributed generators (DGs) in islanded mode. Droop method performance degra...
متن کاملVoltage Control and Load Sharing in a DC Islanded Microgrid Based on Disturbance Observer
Increasing DC loads along with DC nature of distributed energy resources (DERs) raises interest to DC microgrids. Conventional droop/non-droop power-sharing in microgrids suffers from load dependent voltage deviation, slow transient response, and requires the parameters of the loads, system and DERs connection status. In this paper, a new nonlinear decentralized back-stepping control strategy f...
متن کاملAccurate power sharing for parallel DGs in microgrid with various-type loads
Microgrids are nowadays used to produce electric energy with more efficiency and advantage. However, the use of microgrids presents some challenges. One of the main problems of the microgrids widely used in electrical power systems is the control of voltage, frequency and load sharing balance among inverter- based distributed generators (DGs) in islanded mode. Droop method performance degra...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملHierarchical Load Sharing Policies for Distributed Systems
− Performance of distributed systems can be improved by load sharing. Dynamic load sharing policies take the system state into account in making load distribution decisions. The system state information can be collected in a distributed manner or by a single central controller node. In the distributed scheme, each node gathers the current system state information before making a decision on loa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993